manually controlled load manipulating device - French English Dictionary